warranted free of something - Français Anglais Dictionnaire